/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
.home_slide ul.bjqs-controls.v-centered li.bjqs-next a, .prodetail_slide_image ul.bjqs-controls.v-centered li.bjqs-next a {
   width: 40px;
   height: 72px;
   background: url(../img/control_np_slhome.png) no-repeat 0px 0px;
}
.home_slide ul.bjqs-controls.v-centered li.bjqs-prev a, .prodetail_slide_image ul.bjqs-controls.v-centered li.bjqs-prev a {
   width: 40px;
   height: 72px;
   background: url(../img/control_np_slhome.png) no-repeat -50px 0px;
}
ol.bjqs-markers li a {
   text-indent: -9999em;
   width: 12px;
   height: 12px;
   margin-right: 2px;
   background: url(../img/control_pg_slhome.png) no-repeat -14px 0px;
}
ol.bjqs-markers li.active-marker a {
   background: url(../img/control_pg_slhome.png) no-repeat 0px 0px;
}
.home_slide ol.bjqs-markers {
   position: absolute;
   left: 0px;
   bottom: 5px;
}
.prodetail_slide_image p.bjqs-caption{
   color: #fff;
   background: rgba(0,0,0,0.5);
}
.prodetail_slide_image ol.bjqs-markers {
   position: absolute;
   left: 0px;
   bottom: -20px;
   text-align: right;
}
.prodetail_slide_image ol.bjqs-markers li {
   //float: right;
}